Science

Watch NASA demolish one of its buildings in Alabama on Saturday